﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using DevComponents.DotNetBar;
using System.Data.SqlClient;
using BUS;

namespace NHA_HANG_BUFFET
{
    public partial class frmDangNhap : Office2007Form
    {
        public frmDangNhap()
        {
            InitializeComponent();
        }
        private void frmDangNhap_Load(object sender, EventArgs e)
        {
            //Bắt sự kiến sử dụng phím enter
            this.AcceptButton = btnDangNhap;
        }

        //Btn Đăng nhập
        private void btnDangNhap_Click(object sender, EventArgs e)
        {
            //try
            //{
                if (txtDangNhap.Text == "" || txtMatKhau.Text == "")
                {
                    MessageBox.Show("Bạn chưa điền đầy đủ thông tin", "Có lỗi xảy ra!");
                    txtDangNhap.Focus();
                    return;
                }
                else
                {
                    DTO.NhanVien nv = new DTO.NhanVien();
                    int kqdangnhap;
                    TaiKhoanB b = new TaiKhoanB();
                    nv=  b.DangNhap(txtDangNhap.Text, txtMatKhau.Text);
                    kqdangnhap = nv.MaCV;
                    if (kqdangnhap==1)
                    {
                       
                        frmQuanLyBep f = new frmQuanLyBep();
                        f.NV = nv;
                        f.ShowDialog();
                        Close();

                    }
                    else if (kqdangnhap == 2)
                    {
                        frmQuanLyKho f = new frmQuanLyKho();
                        //f.NV = nv;
                        f.ShowDialog();
                        Close();
                    }
                    else if (kqdangnhap == 3)
                    {
                        frmThuNgan f = new frmThuNgan();
                        f.NV = nv;
                        f.ShowDialog();
                        Close();
                    }
                    else if (kqdangnhap == 7)
                    {
                        frmQuanLyNhaHang f = new frmQuanLyNhaHang();
                        f.NV = nv;
                        f.ShowDialog();
                        Close();
                    }
                    else
                    {
                        MessageBox.Show("Sai Mật Khẩu");
                        txtMatKhau.Focus();
                    }
                    
                }

            //}
            //catch (Exception ex)
            //{
            //    MessageBox.Show(ex.Message, "Có lỗi xảy ra");
            //    txtDangNhap.Focus();

            //} 
        }

        //btn Thoát
        private void btnThoat_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn có muốn thoát hay không  ", "Thông Báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1) == DialogResult.OK)
            {
                this.Close();
            }
        }

        private void panelEx2_Click(object sender, EventArgs e)
        {

        }
    }
}
